<?php
/**
 * ModificarAsignacionForm class.
 */
class ModificarAsignacionForm extends CFormModel
{
    public $nro_usuario;
	public $nro_sucursal;
	public $fecha;
	public $hora;
	public $prioridad;
	public $especialidad;
	public $lista_especialidades;
	public $empleado;
	public $detalle;
	public $lista_empleados=array();

	/**
	 * Declares the validation rules.
	 */
	public function rules()
	{
		return array(
			// atributos requeridos
			array('fecha,hora,prioridad,nro_usuario,detalle,especialidad,nro_sucursal','required'),
			array('fecha','date','format'=>'dd/mm/yyyy'),
			array('hora','date','format'=>'hh:mm'),
			array('detalle','length','min'=>10,'max'=>250),
			array('especialidad','length','min'=>1,'max'=>20),
			array('prioridad','length','min'=>1,'max'=>6),
			
		);
	}

	public function attributeLabels()
	{
		return array(
			'message'=>'no puede ser nulo',
		);
	}
	public function especialidad_seleccionada(){
	    return $this->lista_especialidades[$this->especialidad];
	}
	public function agregarEmpleado($empleado){
	  array_push($this->lista_empleados,$empleado);
	}
}
?>